Skip to content

New Crowdin updates - #6304

Open
paullinator wants to merge 101 commits into
developfrom
l10n_develop
Open

paullinator wants to merge 101 commits into
developfrom
l10n_develop

Conversation

@paullinator

Copy link
Copy Markdown
Member

No description provided.

@cursor cursor Bot left a comment •

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Cursor Bugbot has reviewed your changes using default effort and found 1 potential issue.

Fix All in Cursor

Bugbot Autofix prepared a fix for the issue found in the latest run.

  • ✅ Fixed: Locale key rename drops translations
    • Restored transaction_details_person_input and the previous translations in all locale files so mergeStrings overlays them instead of falling back to English.

Create PR

Or push these changes by commenting:

@cursor push f31f601255
Preview (f31f601255)
diff --git a/src/locales/strings/de.json b/src/locales/strings/de.json
--- a/src/locales/strings/de.json
+++ b/src/locales/strings/de.json
@@ -771,7 +771,7 @@
   "transaction_details_recipient": "Empfänger",
   "transaction_details_sender": "Absender",
   "transaction_details_person_name": "%s Name",
-  "transaction_details_person_input_title_1s": "Enter a %1$s",
+  "transaction_details_person_input": "%s auswählen",
   "transaction_details_crypto_amount": "%s Betrag",
   "transaction_details_amount_in_fiat": "Betrag in %s",
   "transaction_details_amount_current_price": "Betrag zum aktuellen Preis",

@@ -771,7 +771,7 @@
   "transaction_details_recipient": "Empfänger",
   "transaction_details_sender": "Absender",
   "transaction_details_person_name": "%s Name",
-  "transaction_details_person_input_title_1s": "Enter a %1$s",
+  "transaction_details_person_input": "%s auswählen",
   "transaction_details_crypto_amount": "%s Betrag",
   "transaction_details_amount_in_fiat": "Betrag in %s",
   "transaction_details_amount_current_price": "Betrag zum aktuellen Preis",

diff --git a/src/locales/strings/es.json b/src/locales/strings/es.json
--- a/src/locales/strings/es.json
+++ b/src/locales/strings/es.json
@@ -771,7 +771,7 @@
   "transaction_details_recipient": "Receptor",
   "transaction_details_sender": "Emisor",
   "transaction_details_person_name": "%s Nombre",
-  "transaction_details_person_input_title_1s": "Enter a %1$s",
+  "transaction_details_person_input": "Elegir un %s",
   "transaction_details_crypto_amount": "Cantidad de %s",
   "transaction_details_amount_in_fiat": "Cantidad en %s",
   "transaction_details_amount_current_price": "Importe al precio actual",

@@ -771,7 +771,7 @@
   "transaction_details_recipient": "Receptor",
   "transaction_details_sender": "Emisor",
   "transaction_details_person_name": "%s Nombre",
-  "transaction_details_person_input_title_1s": "Enter a %1$s",
+  "transaction_details_person_input": "Elegir un %s",
   "transaction_details_crypto_amount": "Cantidad de %s",
   "transaction_details_amount_in_fiat": "Cantidad en %s",
   "transaction_details_amount_current_price": "Importe al precio actual",

diff --git a/src/locales/strings/esMX.json b/src/locales/strings/esMX.json
--- a/src/locales/strings/esMX.json
+++ b/src/locales/strings/esMX.json
@@ -771,7 +771,7 @@
   "transaction_details_recipient": "Receptor",
   "transaction_details_sender": "Emisor",
   "transaction_details_person_name": "%s Nombre",
-  "transaction_details_person_input_title_1s": "Enter a %1$s",
+  "transaction_details_person_input": "Elegir un %s",
   "transaction_details_crypto_amount": "Cantidad de %s",
   "transaction_details_amount_in_fiat": "Cantidad en %s",
   "transaction_details_amount_current_price": "Importe al precio actual",

@@ -771,7 +771,7 @@
   "transaction_details_recipient": "Receptor",
   "transaction_details_sender": "Emisor",
   "transaction_details_person_name": "%s Nombre",
-  "transaction_details_person_input_title_1s": "Enter a %1$s",
+  "transaction_details_person_input": "Elegir un %s",
   "transaction_details_crypto_amount": "Cantidad de %s",
   "transaction_details_amount_in_fiat": "Cantidad en %s",
   "transaction_details_amount_current_price": "Importe al precio actual",

diff --git a/src/locales/strings/fr.json b/src/locales/strings/fr.json
--- a/src/locales/strings/fr.json
+++ b/src/locales/strings/fr.json
@@ -771,7 +771,7 @@
   "transaction_details_recipient": "Recipient",
   "transaction_details_sender": "Sender",
   "transaction_details_person_name": "%s Name",
-  "transaction_details_person_input_title_1s": "Enter a %1$s",
+  "transaction_details_person_input": "Choose a %s",
   "transaction_details_crypto_amount": "%s Amount",
   "transaction_details_amount_in_fiat": "Amount in %s",
   "transaction_details_amount_current_price": "Amount at Current Price",

@@ -771,7 +771,7 @@
   "transaction_details_recipient": "Recipient",
   "transaction_details_sender": "Sender",
   "transaction_details_person_name": "%s Name",
-  "transaction_details_person_input_title_1s": "Enter a %1$s",
+  "transaction_details_person_input": "Choose a %s",
   "transaction_details_crypto_amount": "%s Amount",
   "transaction_details_amount_in_fiat": "Amount in %s",
   "transaction_details_amount_current_price": "Amount at Current Price",

diff --git a/src/locales/strings/it.json b/src/locales/strings/it.json
--- a/src/locales/strings/it.json
+++ b/src/locales/strings/it.json
@@ -771,7 +771,7 @@
   "transaction_details_recipient": "Destinatario",
   "transaction_details_sender": "Mittente",
   "transaction_details_person_name": "Nome %s",
-  "transaction_details_person_input_title_1s": "Enter a %1$s",
+  "transaction_details_person_input": "Scegliere un %s",
   "transaction_details_crypto_amount": "Importo in %s",
   "transaction_details_amount_in_fiat": "Importo in %s",
   "transaction_details_amount_current_price": "Importo al prezzo corrente",

@@ -771,7 +771,7 @@
   "transaction_details_recipient": "Destinatario",
   "transaction_details_sender": "Mittente",
   "transaction_details_person_name": "Nome %s",
-  "transaction_details_person_input_title_1s": "Enter a %1$s",
+  "transaction_details_person_input": "Scegliere un %s",
   "transaction_details_crypto_amount": "Importo in %s",
   "transaction_details_amount_in_fiat": "Importo in %s",
   "transaction_details_amount_current_price": "Importo al prezzo corrente",

diff --git a/src/locales/strings/ja.json b/src/locales/strings/ja.json
--- a/src/locales/strings/ja.json
+++ b/src/locales/strings/ja.json
@@ -771,7 +771,7 @@
   "transaction_details_recipient": "受取人",
   "transaction_details_sender": "送信元",
   "transaction_details_person_name": "%s 名前",
-  "transaction_details_person_input_title_1s": "Enter a %1$s",
+  "transaction_details_person_input": "%sを選択",
   "transaction_details_crypto_amount": "%s 金額",
   "transaction_details_amount_in_fiat": "%s での金額",
   "transaction_details_amount_current_price": "現在の価格での金額",

@@ -771,7 +771,7 @@
   "transaction_details_recipient": "受取人",
   "transaction_details_sender": "送信元",
   "transaction_details_person_name": "%s 名前",
-  "transaction_details_person_input_title_1s": "Enter a %1$s",
+  "transaction_details_person_input": "%sを選択",
   "transaction_details_crypto_amount": "%s 金額",
   "transaction_details_amount_in_fiat": "%s での金額",
   "transaction_details_amount_current_price": "現在の価格での金額",

diff --git a/src/locales/strings/kaa.json b/src/locales/strings/kaa.json
--- a/src/locales/strings/kaa.json
+++ b/src/locales/strings/kaa.json
@@ -771,7 +771,7 @@
   "transaction_details_recipient": "Qabıllawshı",
   "transaction_details_sender": "Jiberiwshi",
   "transaction_details_person_name": "%s Name",
-  "transaction_details_person_input_title_1s": "Enter a %1$s",
+  "transaction_details_person_input": "Tańlaw %s",
   "transaction_details_crypto_amount": "%s Amount",
   "transaction_details_amount_in_fiat": "Amount in %s",
   "transaction_details_amount_current_price": "Amount at Current Price",

@@ -771,7 +771,7 @@
   "transaction_details_recipient": "Qabıllawshı",
   "transaction_details_sender": "Jiberiwshi",
   "transaction_details_person_name": "%s Name",
-  "transaction_details_person_input_title_1s": "Enter a %1$s",
+  "transaction_details_person_input": "Tańlaw %s",
   "transaction_details_crypto_amount": "%s Amount",
   "transaction_details_amount_in_fiat": "Amount in %s",
   "transaction_details_amount_current_price": "Amount at Current Price",

diff --git a/src/locales/strings/ko.json b/src/locales/strings/ko.json
--- a/src/locales/strings/ko.json
+++ b/src/locales/strings/ko.json
@@ -771,7 +771,7 @@
   "transaction_details_recipient": "Recipient",
   "transaction_details_sender": "Sender",
   "transaction_details_person_name": "%s Name",
-  "transaction_details_person_input_title_1s": "Enter a %1$s",
+  "transaction_details_person_input": "Choose a %s",
   "transaction_details_crypto_amount": "%s Amount",
   "transaction_details_amount_in_fiat": "Amount in %s",
   "transaction_details_amount_current_price": "Amount at Current Price",

@@ -771,7 +771,7 @@
   "transaction_details_recipient": "Recipient",
   "transaction_details_sender": "Sender",
   "transaction_details_person_name": "%s Name",
-  "transaction_details_person_input_title_1s": "Enter a %1$s",
+  "transaction_details_person_input": "Choose a %s",
   "transaction_details_crypto_amount": "%s Amount",
   "transaction_details_amount_in_fiat": "Amount in %s",
   "transaction_details_amount_current_price": "Amount at Current Price",

diff --git a/src/locales/strings/pt.json b/src/locales/strings/pt.json
--- a/src/locales/strings/pt.json
+++ b/src/locales/strings/pt.json
@@ -771,7 +771,7 @@
   "transaction_details_recipient": "Destinatário",
   "transaction_details_sender": "Remetente",
   "transaction_details_person_name": "%s Nome",
-  "transaction_details_person_input_title_1s": "Enter a %1$s",
+  "transaction_details_person_input": "Escolha um %s",
   "transaction_details_crypto_amount": "Quantidade de %s",
   "transaction_details_amount_in_fiat": "Valor em %s",
   "transaction_details_amount_current_price": "Valor no preço atual",

@@ -771,7 +771,7 @@
   "transaction_details_recipient": "Destinatário",
   "transaction_details_sender": "Remetente",
   "transaction_details_person_name": "%s Nome",
-  "transaction_details_person_input_title_1s": "Enter a %1$s",
+  "transaction_details_person_input": "Escolha um %s",
   "transaction_details_crypto_amount": "Quantidade de %s",
   "transaction_details_amount_in_fiat": "Valor em %s",
   "transaction_details_amount_current_price": "Valor no preço atual",

diff --git a/src/locales/strings/ru.json b/src/locales/strings/ru.json
--- a/src/locales/strings/ru.json
+++ b/src/locales/strings/ru.json
@@ -771,7 +771,7 @@
   "transaction_details_recipient": "Получатель",
   "transaction_details_sender": "Отправитель",
   "transaction_details_person_name": "%s Имя",
-  "transaction_details_person_input_title_1s": "Enter a %1$s",
+  "transaction_details_person_input": "Выбрать %s",
   "transaction_details_crypto_amount": "%s сумма",
   "transaction_details_amount_in_fiat": "Сумма в %s",
   "transaction_details_amount_current_price": "Сумма по текущей цене",

@@ -771,7 +771,7 @@
   "transaction_details_recipient": "Получатель",
   "transaction_details_sender": "Отправитель",
   "transaction_details_person_name": "%s Имя",
-  "transaction_details_person_input_title_1s": "Enter a %1$s",
+  "transaction_details_person_input": "Выбрать %s",
   "transaction_details_crypto_amount": "%s сумма",
   "transaction_details_amount_in_fiat": "Сумма в %s",
   "transaction_details_amount_current_price": "Сумма по текущей цене",

diff --git a/src/locales/strings/vi.json b/src/locales/strings/vi.json
--- a/src/locales/strings/vi.json
+++ b/src/locales/strings/vi.json
@@ -771,7 +771,7 @@
   "transaction_details_recipient": "Recipient",
   "transaction_details_sender": "Sender",
   "transaction_details_person_name": "%s Name",
-  "transaction_details_person_input_title_1s": "Enter a %1$s",
+  "transaction_details_person_input": "Choose a %s",
   "transaction_details_crypto_amount": "%s Amount",
   "transaction_details_amount_in_fiat": "Amount in %s",
   "transaction_details_amount_current_price": "Amount at Current Price",

@@ -771,7 +771,7 @@
   "transaction_details_recipient": "Recipient",
   "transaction_details_sender": "Sender",
   "transaction_details_person_name": "%s Name",
-  "transaction_details_person_input_title_1s": "Enter a %1$s",
+  "transaction_details_person_input": "Choose a %s",
   "transaction_details_crypto_amount": "%s Amount",
   "transaction_details_amount_in_fiat": "Amount in %s",
   "transaction_details_amount_current_price": "Amount at Current Price",

diff --git a/src/locales/strings/zh.json b/src/locales/strings/zh.json
--- a/src/locales/strings/zh.json
+++ b/src/locales/strings/zh.json
@@ -771,7 +771,7 @@
   "transaction_details_recipient": "Recipient",
   "transaction_details_sender": "Sender",
   "transaction_details_person_name": "%s Name",
-  "transaction_details_person_input_title_1s": "Enter a %1$s",
+  "transaction_details_person_input": "Choose a %s",
   "transaction_details_crypto_amount": "%s Amount",
   "transaction_details_amount_in_fiat": "Amount in %s",
   "transaction_details_amount_current_price": "Amount at Current Price",

@@ -771,7 +771,7 @@
   "transaction_details_recipient": "Recipient",
   "transaction_details_sender": "Sender",
   "transaction_details_person_name": "%s Name",
-  "transaction_details_person_input_title_1s": "Enter a %1$s",
+  "transaction_details_person_input": "Choose a %s",
   "transaction_details_crypto_amount": "%s Amount",
   "transaction_details_amount_in_fiat": "Amount in %s",
   "transaction_details_amount_current_price": "Amount at Current Price",

You can send follow-ups to the cloud agent here.

Reviewed by Cursor Bugbot for commit 03046fe. Configure here.

"transaction_details_sender": "Absender",
"transaction_details_person_name": "%s Name",
"transaction_details_person_input": "%s auswählen",
"transaction_details_person_input_title_1s": "Enter a %1$s",

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Locale key rename drops translations

Low Severity

Translation files rename transaction_details_person_input to transaction_details_person_input_title_1s, but enUS.json, en_US.ts, and ContactListModal still use the old key. mergeStrings only overlays matching keys, so existing translations are dropped and the UI falls back to English Choose a %s. The new string is never shown.

Additional Locations (2)
Fix in Cursor Fix in Web

Reviewed by Cursor Bugbot for commit 03046fe. Configure here.

@cursor

cursor Bot commented Nov 14, 2026

Copy link
Copy Markdown

Bugbot is paused — on-demand spend limit reached

Bugbot uses usage-based billing for this team and has hit its on-demand spend limit.

A team admin can raise the spend limit in the Cursor dashboard, or wait for the next billing cycle to continue.

@cursor

cursor Bot commented Nov 14, 2026

Copy link
Copy Markdown

Bugbot is paused — on-demand spend limit reached

Bugbot uses usage-based billing for this team and has hit its on-demand spend limit.

A team admin can raise the spend limit in the Cursor dashboard, or wait for the next billing cycle to continue.

@cursor

cursor Bot commented Nov 14, 2026

Copy link
Copy Markdown

Bugbot is paused — on-demand spend limit reached

Bugbot uses usage-based billing for this team and has hit its on-demand spend limit.

A team admin can raise the spend limit in the Cursor dashboard, or wait for the next billing cycle to continue.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant